<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
      xmlns:h="http://xmlns.jcp.org/jsf/html"
      xmlns:f="http://xmlns.jcp.org/jsf/core"
      xmlns:p="http://primefaces.org/ui">
    <script text="javascript">
        function recargar() {
            //se activa el método alert luego de 2 segundos
            //setTimeout("alert('Pasaron 2 segundos!')",2000); 10000
            setTimeout('document.location.reload()', 1000);
        }
    </script>
    <ui:composition template="/template.xhtml">
        <ui:define name="body">
            <p:growl id="growl" showDetail="true"/>

            <h:form id="frm_deriva" >
                <h:panelGroup id="messagePanel" layout="block">
                    <!--h:messages errorStyle="color: red" infoStyle="color: green" layout="table"/-->
                </h:panelGroup>
                <p:panel header=" Derivación de Registros"  >
                    <h:panelGrid id="pnl1" columns="3" cellpadding="4" cellspacing="4" style="margin: 0 auto; border: blue"  > 
                        <h:outputLabel value="Registro a Derivar " style="color: blue;" /> 
                        <h:inputText value="#{movExpController.idregistro}"  />
                        <p:commandButton value="Listar Derivaciones del Registro " action="#{movExpController.filtrar_nRegistro}"  update="frm_deriva"/>
                    </h:panelGrid>


                    <h:panelGroup >
                        <p:dataTable value="#{movExpController.lista}" var="item" resizableColumns="true" widgetVar="expTable"  paginator="true" scrollable="true"  >
                            <p:column width="70" style="text-align: center; font-size: 11px">
                                <f:facet name="header"><h:outputText value="N° Registro"/></f:facet>
                                <h:outputText value="#{item.expediente}"/>
                            </p:column>
                            <p:column width="95" style="text-align: left; font-size: 11px">
                                <f:facet name="header"><h:outputText value="Fecha/Hora Derivac"/></f:facet>
                                <h:outputText value="#{item.fecha}">
                                    <f:convertDateTime pattern="MM/dd/yyyy HH:mm:ss" />
                                </h:outputText>
                            </p:column>
                            <p:column width="110" style="text-align: left; font-size: 11px">
                                <f:facet name="header"><h:outputText value="Area Remitente"/></f:facet>
                                <h:outputText value="#{item.area.nombre}"/>
                            </p:column>
                            <p:column width="110" style="text-align: left; font-size: 11px">
                                <f:facet name="header"><h:outputText value="Area Derivada"/></f:facet>
                                <h:outputText value="#{item.area1.nombre}"/>
                            </p:column> 
                            <p:column width="50" style="text-align: left; font-size: 11px"> 
                                <f:facet name="header"><h:outputText value="Doc.Derivado"/></f:facet>
                                <h:outputText value="#{item.tipoDocInterno.nombre}"/>
                            </p:column>
                            <p:column width="40" style="text-align: center; font-size: 11px">
                                <f:facet name="header"><h:outputText value="N°Docum."/></f:facet>
                                <h:outputText value="#{item.numdocEmitido}"/>
                            </p:column>
                            <p:column width="40" style="text-align: center; font-size: 11px">
                                <f:facet name="header"><h:outputText value="N° Folios"/></f:facet>
                                <h:outputText value="#{item.folios}"/>
                            </p:column>

                            <p:column width="220" style="text-align: left; font-size: 11px">
                                <f:facet name="header"><h:outputText value="Asunto"/></f:facet>
                                <h:outputText value="#{item.asunto}"/>
                            </p:column>

                            <p:column width="90" style="text-align: left; font-size: 11px">
                                <f:facet name="header"> <h:outputText value="Resp.Derivación"/> </f:facet>
                                <h:outputText value="#{item.trabajador.apePat.trim()} #{item.trabajador.nombres.trim()}"/>
                            </p:column>
                            <p:column style="text-align: left; font-size: 11px">
                                <f:facet name="header"><h:outputText value="Observación"/></f:facet>
                                <h:outputText value="#{item.observacion}"/>
                            </p:column>

                            <p:column style="text-align: left; font-size: 11px">
                                <f:facet name="header">
                                    <h:outputText value="Opciones"/>
                                </f:facet>
                                <h:commandLink action="#{movExpController.prepareView}" value="#{bundle.ListMovExpViewLink}"/>
                                <h:outputText value=" "/>
                                <h:commandLink action="#{movExpController.prepareEdit}" value="#{bundle.ListMovExpEditLink}"/>
                                <h:outputText value=" "/>
                                <h:commandLink action="#{movExpController.destroy}" value="#{bundle.ListMovExpDestroyLink}"/>
                            </p:column>
                        </p:dataTable>
                    </h:panelGroup>
<br/>
<br/>
<br/>
                </p:panel> 





                <br />
                <h:commandLink action="#{movExpController.prepareCreate}" value="#{bundle.ListMovExpCreateLink}"/>
                <br />
                <br />
                <h:link outcome="/index" value="#{bundle.ListMovExpIndexLink}"/>
            </h:form>
        </ui:define>
    </ui:composition>

</html>
